battering wall - German English Dictionary